improvement (of land) - Francés Inglés Diccionario